have cash in hand - French English Dictionary